Oktoberfest

If you have never been to Leavenworth in Washington State, I highly recommend it.  It is one of the quaintest places you will ever stumble upon.  What’s so special about this place, you ask?  Located in central Washington at the base of the Cascade Mountains, this little town is the Pacific Northwest’s own little Bavarian … Continue reading Oktoberfest